﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AlgoritmoConstrutivo.leitor
{
    public class instance
    {
        private String nome;
        private int dependencias;
        private int modulos;
        private bool peso;

        public String Nome
        {
            get { return nome; }
            set { nome = value; }
        }
     

        public int Dependencias
        {
            get { return dependencias; }
            set { dependencias = value; }
        }
     

        public int Modulos
        {
            get { return modulos; }
            set { modulos = value; }
        }
     

        public bool Peso
        {
            get { return peso; }
            set { peso = value; }
        }


        public override string ToString()
        {
            //*COMPILER &  13 & 32 & N & 1,50649 & AAA \\
            //*XTELL  & 22 & 57 & S & '-' & AAA \\
            //*TELNETD  & 28 & 81 & S & '-' & AAA \\
            //*APACHE  & 36 & 86 & N & '-' & AAA \\
            //*JSCATTERPLOT & 74 & 232 & N & '-' & AAA \\
            //    

            String r = null;

            if (this.peso)
                r = "S";
            else
                r = "N";




            return this.nome + " & " + this.modulos + " & " + this.dependencias + " & "+ r +" & " + "-" + " & refs \\\\" + Environment.NewLine;


        }


    }
}
